plan sifting machine - Turkish English Dictionary